About Svendsen Invest Limited (12156176) United Kingdom