About Loc X Uk Ltd (12008923) United Kingdom