About Distributed Solutions Uk Limited (09714633) United Kingdom