About Neika Ltd (13268171) United Kingdom