About The Study Club London Limited (12286090) United Kingdom