About Ami & Partners Ltd (13148575) United Kingdom