About Mass Holistics Ltd (13198532) United Kingdom