About The Beautiful Mind Club Limited (13226068) United Kingdom