About Peridot Digital Limited (10029871) United Kingdom