About Zip Cap Limited (12018752) United Kingdom