About Open Enterprise Consultancy Limited (06302480) United Kingdom