About Nakambe Limited (12660953) United Kingdom