About Kc3 Limited (04948411) United Kingdom