About Rib-x International Ltd (10415205) United Kingdom