About Sen Venture Ltd (13241066) United Kingdom