About Barbro Ingela Irene Johansson Invest Limited (10713301) United Kingdom