About Rachel Lee Ltd (11097441) United Kingdom