About Atle Thorsen Transport Invest Limited (11858362) United Kingdom