About Yay Foodtech Holdings Ltd (13585616) United Kingdom