About Kxur Ltd (13473007) United Kingdom