About Dalga Studios Ltd (12481520) United Kingdom