About Kels Solutions Limited (10944710) United Kingdom