About Periox Ltd (SC627626) United Kingdom