About Pixel Bar Mcr Limited (13368083) United Kingdom