About Knadel Software Solutions Limited (08443083) United Kingdom