About Wiked Limited (11544316) United Kingdom