About Ami Technology Ltd (10492387) United Kingdom