About Lionheart Ventures Limited (08665289) United Kingdom