About Chalsa Limited Partnership (LP013946) United Kingdom