About Mosaic Studio Ltd (10393431) United Kingdom