About Osaki Limited (03342502) United Kingdom