About Cequel Solutions Ltd (NI627321) United Kingdom