About Krc International Limited (SC308784) United Kingdom