About D.studio Ltd (07364479) United Kingdom