About Ridde Limitid Limited (09799938) United Kingdom