About Rib-x Limited (05893269) United Kingdom