About Rendy Limited (12033033) United Kingdom