About Luxxcomps Limited (12935636) United Kingdom