About Ben Capital Ltd (11518405) United Kingdom