About J.a. Kiburugutu & Co Ltd (11801380) United Kingdom