About The Social Simulator Ltd (08228029) United Kingdom