About Lundborg Investment Limited (11700953) United Kingdom