About Yamo Trade Limited (13556290) United Kingdom