About Cell Integrated Ltd (13489976) United Kingdom