About Egil 2 Limited (11713100) United Kingdom