About Kane Daniel Ricca Holdings Limited (12025224) United Kingdom