About Nina Howie Ltd (12881181) United Kingdom