uk holding limited ltd. lba international limited sencan limited italy investment holdings s.r.l
0001860543_uk holding limited ltd. lba international limited sencan limited italy investment holdings s.r.l_italy