About Sinclair Group Limited (10879795) United Kingdom