About Right Ratios Ltd (SC693022) United Kingdom