About Tern Group Limited (10324281) United Kingdom