About Krydda Ltd (11974260) United Kingdom