About Rooc Limited (12278370) United Kingdom