About Tommi Andersen Invest Limited (12083740) United Kingdom