About Kdior Ltd (SC685130) United Kingdom