About Birnbeck Investments Limited (05901444) United Kingdom