About Peridot Technology Limited (12199410) United Kingdom