About Hoysala Associates Ltd (09411280) United Kingdom