About Quadra Group Limited (09530904) United Kingdom