About Johanssons Invest Limited (11728082) United Kingdom