About Krocus Limited (10262760) United Kingdom