About 7ven Holdings Ltd (11109295) United Kingdom