About Ripperda Limited (12010233) United Kingdom