About Jllr Limited (11630577) United Kingdom