From this answer: Site URL being displayed before TITLE on SERP
This is a well known effect for those who experiment with using the
pipe character (|) in title tag. I mention it here in an update: Pipes
or colons in HTML title tags? which I should update again with new
findings when I sort out my thoughts.
When the pipe character is used in a title tag, Google treats the tag
as a keyword list. This does not work for other characters- it is a
relatively new effect following a trend. If the domain name, either
with or without the TLD, appears at the end of the list Google takes
it as a branding signal and will place example.com : at the beginning
of the title tag and remove the keyword from the end of the title tag.
While there is not a direct match, it appears that Google is picking up the branding signal and doing what is advertised.
From this answer: Does changing company/brand name in title have SEO issues?
The pipe character (|) indicates a semantic cluster. A semantic
cluster is a sub-section of text that is to be semantically analyzed
by itself.
Google is specifically looking for a brand in the last section. If
your brand is recognized as a brand within the brand ontology such as
Kellogg, Mars, Coke Cola, etc., Google will primarily defer to the
ontology. If your brand does not exist in the brand ontology (or even
if it does), Google will specifically look at the terms within the
brand and the domain name.
This is the first case where I have seen Google picking up branding signals from a semantic cluster that is not the last one.
Whenever people use the pipe character within the title tag, they should really know what is going on. In your case, Google is doing what is advertised and there is no surprise here.
I suggest reading the two linked answers for specific information. It will be a trivial edit of the title tag to change this effect.
If you want to avoid this form of branding altogether, you can avoid using pipes with a title such as this:
Web Design & Web Development by Ixeun Software Solutions - Batticaloa