About Omer Farhan Ltd (13096066) United Kingdom