About Quinstrat Ltd (11024611) United Kingdom