About Ksa Mybar Ltd (12246787) United Kingdom