About Living Beyond Mind Ltd (12063272) United Kingdom