About Kroeger Ltd (12665938) United Kingdom