About Edomor Executive Designs Ltd (10909490) United Kingdom