About Doi Ochisori Splenzizi Ltd (12679039) United Kingdom