About Absolute Mind & Body Limited (11085597) United Kingdom