About Wickyd Ii Limited (12157006) United Kingdom