About Lee 3ja Limited (11936759) United Kingdom