About Kelsin Ltd (13310440) United Kingdom