About Ryky Therm Limited (SC628398) United Kingdom