About Rich Designs Ltd (10582906) United Kingdom