About Luchs Ltd (NI654231) United Kingdom