About Periclum Management Limited (10883239) United Kingdom