About Pixel Beats Ltd (07999079) United Kingdom