About Vanir Studios Ltd (11758730) United Kingdom