About Spirit Essential Ltd (SC605785) United Kingdom