About Thesiger Management Limited (04473899) United Kingdom