About Ldfx Limited (09144608) United Kingdom