About Mejri Gear Ltd (12226747) United Kingdom