About Termos International Limited (10144585) United Kingdom