About Q&a Services Limited (SC502737) United Kingdom