About Mergo Trading Ltd (13373653) United Kingdom