About Greenspire Advisors Limited (06182920) United Kingdom