About Amme London Limited (11801195) United Kingdom