About Neri Dijokaite Ltd (13121366) United Kingdom