About Sarah Einride Investment Limited (12842310) United Kingdom