About Wilson & Edberg Invest Ltd (11885445) United Kingdom