About Previstas Limited (06977243) United Kingdom