About Akela Consultancy Ltd. (04537247) United Kingdom