About Sd Applications Ltd (05900092) United Kingdom