About Rotan Limited (11827138) United Kingdom