About Thinklabs Limited (06014537) United Kingdom