About Ultra Max Health Solutions Limited (11325479) United Kingdom