About Distinct Fs Holdings Limited (13417941) United Kingdom