About Yamaji Limited (10354190) United Kingdom