About Krr Limited (05462946) United Kingdom