About Lucid Sports Group Limited (10876354) United Kingdom