About Galaxy Polo Ltd (13481411) United Kingdom