About Kryza Ltd (11904971) United Kingdom