About Globacap Nominees Limited (11999709) United Kingdom