About Dib Studio Limited (09923987) United Kingdom