About Krss (holdings) Limited (09355974) United Kingdom