About Bash Street Investments Limited (10084881) United Kingdom