About Zap Technologies Ltd (12947837) United Kingdom