About Yamashita Ltd (12992777) United Kingdom