About Nikarov World Ltd (06437209) United Kingdom