About Ricon Investments Limited (10983477) United Kingdom