About Svensen Invest Limited (10207583) United Kingdom