About Global London Management Ltd (10205180) United Kingdom