About Aaf Holdings Limited (11326438) United Kingdom