About Galaxy Ahead Limited (SC677262) United Kingdom