About Louppe Limited (12647510) United Kingdom