About Okusoka Co Limited (11481698) United Kingdom