About Zwicky Limited (01642440) United Kingdom