About Spira Ventures Limited (08297259) United Kingdom