About Issa & Co (uk) Limited (04186696) United Kingdom