About Glixor Limited (13457023) United Kingdom