About Byte Candy Ltd (10703590) United Kingdom