About The Neon Olive Limited (11378272) United Kingdom