About Go German London Ltd (12044651) United Kingdom