About Dot The I Studio Ltd (09572230) United Kingdom