About Klavis Holdings Limited (01347747) United Kingdom