About Thentia Uk Limited (10867160) United Kingdom