About Cidon Holdings Limited (10497569) United Kingdom