About Staten Studio Ltd (10881793) United Kingdom