About Krahl Ltd (12599320) United Kingdom