About Thermomentum Ltd (11680278) United Kingdom