About Lof London Ltd (11434640) United Kingdom