About Mert International Limited (SC523825) United Kingdom