About Deepx Limited (10265824) United Kingdom