About Stand4 Ventures Ltd. (10743673) United Kingdom