About Ahika Ltd (10779023) United Kingdom