About Valbury Capital Nominees Limited (10225836) United Kingdom