About Avala (uk) Limited (08167009) United Kingdom