About Lateral Studio Ltd (12973573) United Kingdom