About Q&a Associates Ltd (10924214) United Kingdom