About London N1c Limited (07877835) United Kingdom