About Sinclair Consultancy Ltd (10788318) United Kingdom