About Selinor Ltd (13336780) United Kingdom