About Louis Xc Holdings Ltd (09550704) United Kingdom