About Baaria Leicester Square Ltd (13468533) United Kingdom