About Naveed Holdings Ltd (13412392) United Kingdom