About Rip Ltd (12260581) United Kingdom