About Kro Holdings Limited (07991011) United Kingdom