About Foliage Capital Ltd (12355604) United Kingdom