About Megan And Jade Limited (12072184) United Kingdom