About Wilki Capital Ltd (11861068) United Kingdom