About Emerore Limited (SC695350) United Kingdom