About Devices1 Ltd (12887387) United Kingdom