About Zeacap Ltd (12640512) United Kingdom