About Sadegh Navaseri Ltd (12912224) United Kingdom