About The Formula Mind Ltd (12385211) United Kingdom