About Distributed Technologies (uk) Limited (03645223) United Kingdom