About Thousia Ltd (11123508) United Kingdom