About Pyke Group Ltd. (12323806) United Kingdom