About Studio D Investment Limited (07144044) United Kingdom