About District Technologies Holdings Limited (10648748) United Kingdom