About Wampa Limited (07202439) United Kingdom