About Glaxy Tech Ltd (12790410) United Kingdom