About Perditus Limited (10396795) United Kingdom