About Richygroup Ltd (11967994) United Kingdom