About Roodka Ltd (12238070) United Kingdom