About Ava Holdings 17 Ltd (11104048) United Kingdom