About One Spear Films Ltd (10284924) United Kingdom