About Three Shapes Management Limited (12274111) United Kingdom