About Uk Spartan Ventures Ltd (12322678) United Kingdom