About H Talvik Consultancy Ltd (09535848) United Kingdom