About Avbakes Ltd (12783043) United Kingdom