About Luke David Management Ltd (12857373) United Kingdom