About Rickytv Limited (11959059) United Kingdom