About Jefferson Investments Limited (12198047) United Kingdom