About Ynglingasagan Ltd (12010310) United Kingdom