About Senzi Ltd (10595828) United Kingdom