About Sandrafin Ltd (10176555) United Kingdom