About Maxwell Fine Studio Ltd (11261957) United Kingdom