About Klectic Solutions Limited (09241111) United Kingdom