તેઓએ વેબસાઇડ ઉપર કંપનીની લંડનમાં ઓફિસ હોવાનો ઉલ્લેખ કર્યો હતો.