About Naveed & Co (london) Limited (09946337) United Kingdom