About Lightfoot Consulting Ltd (10967269) United Kingdom