About Limbtex Holdings Limited (12338082) United Kingdom