About Jungle Cat Solutions Ltd (10484601) United Kingdom