About Peridot International Limited (SC331402) United Kingdom