About Amuka Limited (09338025) United Kingdom