About Quinta Rs Limited (10858841) United Kingdom