About Rhyss Astute Holdings Ltd (11652590) United Kingdom