About Cindel Studio Limited (12968854) United Kingdom