About Merai Limited (11887219) United Kingdom