About Krisa Limited (11973896) United Kingdom