About Rip&strip Ltd (12950712) United Kingdom