About Luke Capital Limited (02673273) United Kingdom