About Rug Ugly Limited (12073750) United Kingdom