About Rjd Cheetah Holdings Limited (07468063) United Kingdom