About Sofra Afghan Ltd (09932402) United Kingdom