About Heart Cells Company Limited (10282577) United Kingdom