About Zaptia N Ltd (12497216) United Kingdom