About Nobel Ventures Limited (10877427) United Kingdom