About Megan Jones Limited (12421571) United Kingdom