About Mexor Limited (10643474) United Kingdom