About Andre Storsveen Invest Ltd (07339308) United Kingdom