About Afghan Palace Ltd (10057967) United Kingdom