About Zapper Technology Limited (11747768) United Kingdom