About Kenita Holdings Limited (13435831) United Kingdom