About Yarnhay (management Company) Limited (13043857) United Kingdom