About Indica Health Group Ltd (12834509) United Kingdom