About Thermosines Limited (11417949) United Kingdom