About Saracen Group Ventures Ltd (10419079) United Kingdom