About Yggdrasil Services Ltd (NI674608) United Kingdom