About Issa Holdings Limited (10829558) United Kingdom