About X 11 Eod Limited (07382368) United Kingdom