About Luke Johnson Investments Limited (13199116) United Kingdom