About Senzsi Africa Ltd (12182314) United Kingdom