About Cashmere Rebel London Ltd (09935048) United Kingdom