About Uganda Creates Ltd (06056701) United Kingdom