About Yanquoi Limited (11214583) United Kingdom