About Galaxy 3 Limited (10957310) United Kingdom