About Zap Consulting (london) Ltd (13025467) United Kingdom