About Damachi Properties Ltd (13284126) United Kingdom