About Othman Abdallah Hama & Co Ltd (10850806) United Kingdom