About Svensson & Johansson Invest Limited (07440804) United Kingdom