About Sattar Associates Ltd (13690711) United Kingdom