About The Fairfund Foundation (uk) Limited (05427433) United Kingdom