About Lubex Limited (10495881) United Kingdom