About Bick Investments Limited (09212645) United Kingdom