About Yoko Limited (03927552) United Kingdom