About Meranti Limited (12752272) United Kingdom