About Se3 Ltd (12097612) United Kingdom