About Ittefaq Ltd (12990876) United Kingdom