About Minus Zero Technologies Limited (12968862) United Kingdom