About Baekkevold Invest Limited (11443254) United Kingdom