About Palace Al Mandi Ltd (12926321) United Kingdom