mysterious london firm