About Science Faction Limited (09234475) United Kingdom