About Neko Securities Ltd (12352907) United Kingdom