About Praeditus International Ltd (11853075) United Kingdom