About Loux Limited (12967108) United Kingdom