About Krood S Ltd (13249945) United Kingdom