About Future Screen Ventures (23) Limited (06925832) United Kingdom