About Alpha 8 Ventures Ltd (13448735) United Kingdom