About Omaar Store Ltd (13605119) United Kingdom