About Yey Team Ltd (11922008) United Kingdom