About Jan Prestegard Invest Limited (13588259) United Kingdom