About Omer Salar Limited (10606758) United Kingdom