About Lal Qila Ltd (10028444) United Kingdom