About Rucsac Ltd (13169721) United Kingdom