About Ricky C T Ltd (07648366) United Kingdom