About Minsara Associates Ltd (13466294) United Kingdom