About Yam Technologies Ltd (13674082) United Kingdom