About Ro Deli Ltd (13061206) United Kingdom