About Jack Nyasha Ltd (08136751) United Kingdom