About Vasa Interiors Limited (10399319) United Kingdom