About Emmy Lupin Studio Ltd (12523881) United Kingdom