About Kinetic Pixel Limited (08729492) United Kingdom