About Clancy Solutions Ltd (12539615) United Kingdom