About Ankalon Limited (13659264) United Kingdom