About L D Found Ltd (09526495) United Kingdom