About Disc Platform Limited (10218275) United Kingdom