About Pazuzu Holdings Ltd (12243630) United Kingdom