About Kelvin Capital Limited (SC354243) United Kingdom