About Cequin Ltd (04135928) United Kingdom