About Jamil Sabra Securities Limited (SC468332) United Kingdom