About Alex Olds Holistic Limited (10353826) United Kingdom