About Ritchie Regato Ltd (11492783) United Kingdom