About Naru Holdings Ltd (13439355) United Kingdom