About Itqan Saba Limited (NI677081) United Kingdom