About Kooga Ip Limited (12402087) United Kingdom