About Distinct Management Holdings Limited (11556693) United Kingdom