About Zeeflex Limited (12922539) United Kingdom