About Spurgate Ventures Ltd (13145819) United Kingdom