About Krudd Ltd (11353575) United Kingdom