About The Abstract Foundation (CE026966) United Kingdom