About Sinclair Entities Limited (SC413986) United Kingdom