About L-d Applications Limited (05378449) United Kingdom