About Yggan Ltd (12227419) United Kingdom