About Sen Assess Plus Ltd (11328444) United Kingdom