About Afriture Kitchen Ltd (12113542) United Kingdom