About Zubcu Ltd (11655119) United Kingdom