About Avf London Holdings Ltd (11959323) United Kingdom