About Perdita Limited (13202820) United Kingdom