About Yea Consulting Limited (11902869) United Kingdom