About Max Lee Limited (12141349) United Kingdom