About The Wild Wellness Company Ltd (12302333) United Kingdom