About Zyppy London Limited (11529996) United Kingdom