About Salrook Holdings Limited (13230860) United Kingdom