About Kanene-chi Limited (SC526033) United Kingdom