About Inky Dink Limited (12858278) United Kingdom