About Sqa Concepts Inc Ltd (13561862) United Kingdom