About Rook International Ltd (11705551) United Kingdom