About Sinclair Innovations Limited (11503911) United Kingdom