About Mejor Limited (12072837) United Kingdom