About Ok Shope Ltd (12585133) United Kingdom