About Wenex Limited (13136757) United Kingdom