About Stayer Ventures Limited (13248994) United Kingdom