About Hendra Consultancy Ltd (13102860) United Kingdom