About Prime Focus Studio Ltd (10619634) United Kingdom