About Krc Venture Ltd (12143203) United Kingdom