About Dandelion Studio (ni) Limited (NI655224) United Kingdom