About Amki Limited (11240379) United Kingdom