About Rebika Ltd (12147900) United Kingdom