About Griffindor Limited (10066619) United Kingdom