About Zil Holdings Ltd (09838229) United Kingdom