About Louvain 2006 Limited (06162861) United Kingdom