About Perdix Ltd (10638356) United Kingdom