About Merko (europe) Ltd (02857947) United Kingdom