About Tokyo 2020 Limited (08681832) United Kingdom