About Nolyad Ventures Limited (11681163) United Kingdom