About Jlq Management Ltd (11793817) United Kingdom