About Lf London Factor Ltd (12237801) United Kingdom