About Nekta Food & Juice Bar Ltd (11845751) United Kingdom