About Omer Tiroche Gallery Ltd (09006157) United Kingdom