About Yanagiba Ltd (11938938) United Kingdom