About Lk Fox Limited (12241259) United Kingdom