About Thermic Energy Ltd. (SC283463) United Kingdom