About Kelham Global Ltd (13140186) United Kingdom