About Cc Competitions Ltd (SC696910) United Kingdom