About Kelham 365 Limited (12262847) United Kingdom