About Thackeray Asset Management Office Limited (12360157) United Kingdom