About Al-amal Holdings Limited (SC609692) United Kingdom