About Z&r International Ltd (12458394) United Kingdom