About Krc2020 Limited (13010513) United Kingdom