About Cell Wave Ltd (13557082) United Kingdom