About Calamari Properties Ltd (12311086) United Kingdom