About Naveen Solutions Limited (13101508) United Kingdom