About Foundation For Science Technology And Civilisation Uk (09010551) United Kingdom