About Selenoir Ltd (13189818) United Kingdom