About Krudgac Ltd (10969381) United Kingdom