About Star Labs Europe Lp (SL017337) United Kingdom