About Spt Ventures Limited (11567011) United Kingdom