About Alixor Limited (13092898) United Kingdom