About Kangaroo Hop Ltd (13243380) United Kingdom