About Takeover Interactive Ltd (09045814) United Kingdom