About Mexar Limited (06414292) United Kingdom