About K Arch Limited (10643482) United Kingdom