About Grindelwald 3 Limited (11710738) United Kingdom