About Sjoblom Svendsen Invest Ltd (11782704) United Kingdom