About Tinkerbot Games Limited (10018255) United Kingdom