About Wilka Investments Limited (03741139) United Kingdom