About Ronda Lloyd Limited (12143320) United Kingdom