About Ter Solutions Limited (11296359) United Kingdom