About Mima S Place Ltd (13188083) United Kingdom