About Omar Najeeb Ltd (06772926) United Kingdom