About Mellex Limited (11448057) United Kingdom