About Limmer Holdings Limited (00005428) United Kingdom