About Kedjor London Ltd (13700013) United Kingdom