About Takatsu Games Limited (10874296) United Kingdom