About Palette Six Ltd (12835931) United Kingdom