About Semblance Studios Ltd (12955902) United Kingdom