About Luma West Devices Ltd (12115026) United Kingdom