About Amr Abdelaal Limited (08787124) United Kingdom