About Hykke Ltd (11189601) United Kingdom