About Kitgum Store Company Limited (11355071) United Kingdom