About Mel Tan Lab Ltd (12294314) United Kingdom