About Kandy Ka Boom Ltd (SC711616) United Kingdom