About Sk Wouhra Holdings Limited (12151942) United Kingdom