About Peridot & Pearl Ltd (12826648) United Kingdom