About Amp Space Ltd (12452245) United Kingdom