About Sinclarity Holdings Ltd (12507560) United Kingdom