About Poelvoorde Associates Limited (12405382) United Kingdom