About Lokma Westfield Stratford Limited (13364258) United Kingdom