About Rico International Ltd. (10215057) United Kingdom