About Rotera Uk Limited (11142215) United Kingdom