About Klurdy Studios Limited (12054116) United Kingdom