About Preclizz Limited (12774350) United Kingdom