About Split Focus Films Ltd. (10599532) United Kingdom