About Laudore System Ltd (12692854) United Kingdom