About Maximus Wellness Limited (12551442) United Kingdom