About Sabzi Ltd (12226975) United Kingdom