About Distinct Logic Limited (08763370) United Kingdom