About Grindelwald 1 Limited (11710731) United Kingdom