About Hykala Ltd (12982994) United Kingdom