About Curly Kale Ltd (10867801) United Kingdom