About Kexgill (management) Limited (10238165) United Kingdom