About Distinct Innovations Ltd (12273969) United Kingdom