About Vibsen Limited (13525792) United Kingdom