About Galaxy Nominees Limited (05390475) United Kingdom