About Anyki Ltd (11780963) United Kingdom