About Elexeor Limited (08465722) United Kingdom