About Selan Limited (10004924) United Kingdom