About Cequina Ltd (11574181) United Kingdom