About Koo Analytics Ltd (09885706) United Kingdom