About Nina Glover Limited (11918985) United Kingdom