About Cye Group Limited (09858405) United Kingdom