About Rodam Limited (12520457) United Kingdom