About Abboud Ltd (13666726) United Kingdom