About Omar Salha Ltd (10913341) United Kingdom