About Cequorum Limited (11959476) United Kingdom