About Aurora Natural Ingredients Ltd (13562841) United Kingdom