About Birnbeck Holdings Limited (13092515) United Kingdom