About Diphex Limited (06696948) United Kingdom