About Afful S Ltd (12697812) United Kingdom