About Neena Ltd (13117210) United Kingdom