About Kahl Group Ltd (11487418) United Kingdom