About Luke Holdings Limited (10848810) United Kingdom