About Sev Lux Ltd (12307566) United Kingdom