About Calidi Property Limited (10805926) United Kingdom