About Futuresense Foundation (06907320) United Kingdom