About Middx Limited (05292143) United Kingdom