About Rug Candy Ltd (11792765) United Kingdom