About Kelvin Corporation Ltd (10943216) United Kingdom