About J Lukwago Limited (06718224) United Kingdom