About Take Two London Limited (09346808) United Kingdom