About Quadra Stras. Invest Ltd (10191895) United Kingdom