About Selas121 Ltd (12867070) United Kingdom