About Luke Freeman Holdings Ltd (13600724) United Kingdom