About Narumi Business Lp (SL015859) United Kingdom