About Thorndycraft Investing Limited (10928385) United Kingdom