About S36 Ventures Ltd (12289474) United Kingdom