About Kace Holdings Limited (09944600) United Kingdom