About Ratia Ltd (11143181) United Kingdom