About Birnhorn Management Ltd (11608160) United Kingdom