About The Superior Mind Academy Limited (13440368) United Kingdom