About Rodum Limited (10064662) United Kingdom