About Strass Ventures Limited (08952486) United Kingdom