About British Museum Ventures Limited (01442912) United Kingdom