About Galaxy Lcts Ltd (13567418) United Kingdom