About Jan Ulvegard Invest Limited (09811539) United Kingdom