About Sinclair Solutions Ltd (11666577) United Kingdom