About Rida International Limited (10819902) United Kingdom