About Clifton Analytics Limited (06235187) United Kingdom