About Applied Futurology Ltd (12331577) United Kingdom