About Jafar Sadik Software Ltd (10361889) United Kingdom