About Rypc Holdings Limited (08277356) United Kingdom