About Laubex Limited (12130213) United Kingdom