About Megan S Place Ltd (13492805) United Kingdom