About Distinct Technologies Ltd (11257485) United Kingdom