About Limited Edition Studios Ltd (12368828) United Kingdom