About Beating Heart Project Limited (09943605) United Kingdom