About Clancy Analytics Ltd (12308889) United Kingdom