About Wonga Worldwide Limited (07452661) United Kingdom