About Organic Halo Limited (13247521) United Kingdom