About Sph Ventures Limited (09412241) United Kingdom