About Lone Fox Ltd (13277222) United Kingdom