About Lal Qila Lebanese Ltd (13310258) United Kingdom