About Bircham Ventures Limited (03956564) United Kingdom