About Wup Doodle (holdings) Limited (11343642) United Kingdom