About Megan Macedo Limited (NI619979) United Kingdom