About Kendeji Limited (13601683) United Kingdom