About Quadra Limited (NI038195) United Kingdom