About Amiga Services Ltd (11071869) United Kingdom