About Perdita Press Ltd (06605714) United Kingdom