About Selenam Limited (11090259) United Kingdom