About Lucky 47 Studios Ltd (07111739) United Kingdom