About Exalt Studio Ltd (11800942) United Kingdom