About Calla Management Limited (NI654391) United Kingdom