About Rodoch Limited (12847048) United Kingdom