About Kyla & Co Organics Ltd (NI653759) United Kingdom