About Ammaka Limited (11366489) United Kingdom