About Afra Holding Ltd (09833169) United Kingdom