About Nigel Foster Consulting Ltd. (09067248) United Kingdom