About Kex Ltd (11588584) United Kingdom