About Lets Connect Applications Ltd (10440405) United Kingdom