About Yahoshi Investment Ltd (11792404) United Kingdom