About Kross Ltd (12055171) United Kingdom