About Aloe Healthcare Limited (12109946) United Kingdom