About Distinct Solutions Ltd (04698326) United Kingdom