About Yasaka Limited (03339886) United Kingdom