About Ro Marketing Solutions Ltd (12550144) United Kingdom