About Kippax Solutions Limited (10059986) United Kingdom