About Ljr London Limited (13002850) United Kingdom