About Rhycon Ltd. (SC563020) United Kingdom