About Osako Holdings Limited (01921610) United Kingdom