About Selkie Patterns Ltd (11413065) United Kingdom