About Nekkanti Solutions Limited (09340202) United Kingdom