About Keddie Consulting Ltd. (SC374282) United Kingdom