About Centre For Reflection And Creativity Ltd (10543606) United Kingdom