About Zambra Ltd (13401467) United Kingdom