About Praendex Limited (12956163) United Kingdom