About Ample Space Studios Ltd (13327326) United Kingdom