About Lfbd Limited (10848566) United Kingdom