About Sozo Studios Ltd (12700679) United Kingdom