About Yanquis Limited (12094879) United Kingdom