About The Wynd (falkland) Limited (SC488388) United Kingdom