About Nesbo Holding Ltd (10378360) United Kingdom