About Megan Cara Jones Limited (10481708) United Kingdom