About Felyn Co Limited (12827659) United Kingdom