About London Bunka Yochien Limited (03244541) United Kingdom