About Krr Holdings Limited (13258700) United Kingdom