About Yam Holdings Ltd (12357795) United Kingdom