About Zapp London Ltd (11945901) United Kingdom