About Mered Limited (SC664565) United Kingdom