About Margo Generation Ltd (13345053) United Kingdom