About Banleuca Capital Ltd (11581340) United Kingdom