About Rook Limited (11662442) United Kingdom