About Megan Louise Ltd (13432924) United Kingdom