About Avva Ltd. (08664364) United Kingdom