About Senz Limited (11884053) United Kingdom