About Thornton Capital Holdings Limited (11312949) United Kingdom