About Rar Solutions Ltd (SC681285) United Kingdom