About Senoza Ltd (12746298) United Kingdom