About Kraus Holdings Ltd (12841822) United Kingdom