About Thsa Solutions Limited (09209177) United Kingdom