About Rook Analytics Ltd (10244382) United Kingdom