About Distinct Holdings Limited (07216094) United Kingdom