About Xazur Technologies Ltd (12590430) United Kingdom