About Amm Holdings Limited (10460688) United Kingdom