About Naabhik Solutions Limited (13146471) United Kingdom